AIOSEO\Plugin\Common\Breadcrumbs\Breadcrumbs B

Total Complexity 83
Dependencies 4
Dependents 2
Total lines 633
Lines of code 271
Logical lines of code 157
Comment lines 286
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
buildBreadcrumbs()
B
41 18 58
getPostTaxTermHierarchy()
A
49 10 28
getDateCrumb()
S
50 6 33
getPostParentCrumbs()
S
58 5 16
getPostTaxonomyCrumbs()
S
59 5 14
addCrumbs()
S
65 4 9
getTermTaxonomyParentCrumbs()
S
62 3 11
getFilteredTermHierarchy()
S
63 3 10
getHomePageCrumb()
S
65 3 8
getPostArchiveCrumb()
S
67 3 7
getPostHierarchy()
S
73 2 4
getBlogCrumb()
S
66 2 8
maybeGetHomePageCrumb()
S
75 2 5
registerWidget()
S
74 2 5
getPrefixCrumb()
S
70 2 6
init()
S
80 1 3
makeCrumb()
S
66 1 9
getAuthorCrumb()
S
78 1 3
getPagedCrumb()
S
76 1 3
getTermTaxonomyCrumb()
S
78 1 3
showCurrentItem()
S
78 1 3
getPostCrumb()
S
78 1 3
getPostTypeArchiveCrumb()
S
78 1 3
getPreviewCrumb()
S
79 1 3
getSearchCrumb()
S
78 1 3
getNotFoundCrumb()
S
79 1 3
getTermHierarchy()
S
78 1 3
__construct()
S
67 1 7